Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 DEBEN AVENUE Detached £700,781 £370,000 14 Jan 2005
70 DEBEN AVENUE Detached £453,502 £119,950 16 Jun 2000
71 DEBEN AVENUE Semi-Detached £626,950 £490,000 25 Aug 2017
72 DEBEN AVENUE Detached £531,495 £410,000 18 May 2017
74 DEBEN AVENUE Semi-Detached £366,597 £225,000 30 Mar 2007
78 DEBEN AVENUE Detached £330,206 £265,000 10 Aug 2018
80 DEBEN AVENUE Detached £411,750 £155,000 9 Oct 2002
KIKAMBALA, 69 DEBEN AVENUE Detached £364,267 £70,000 9 May 1997